package com.hrm.dao;

import java.util.List;
import java.util.Map;
import com.hrm.entity.ProfessionalQualification;

public interface ProfessionalQualificationMapper {

	public int deleteProfessionalQualificationById(long id);

	public ProfessionalQualification selectProfessionalQualificationById(long id);

	public List<ProfessionalQualification> selectProfessionalQualificationByMap(Map<String,Object> map);

	public List<ProfessionalQualification> selectProfessionalQualification(ProfessionalQualification professionalQualification);

	public List<ProfessionalQualification> selectAllProfessionalQualification();

	public int insertProfessionalQualification(ProfessionalQualification professionalQualification);

	public int updateProfessionalQualification(ProfessionalQualification professionalQualification);

	public int deleteProfessionalQualification(ProfessionalQualification professionalQualification);

	public int updateProfessionalQualificationByMap(Map<String,Object> map);

	public int deleteProfessionalQualificationByMap(Map<String,Object> map);
	public int getAllProfessionalQualificationCounts();
	public int getProfessionalQualificationCounts(ProfessionalQualification professionalQualification);
	public int getProfessionalQualificationCountsByMap(Map<String,Object> map);
}
